This project aims to select unorganized workers like electricians, mechanic, plumbers, painters, carpenters, etc near us through the android app.
It is difficult for customers to find any service anytime anywhere in an emergency so we have developed an android app that helps customers to find the nearest plumbing, electrical, painting, etc jobs easily without any problem through this android app we can provide all services anytime anywhere.
It also saves time by finding employees immediately and reducing unemployment.
Introduction
I. INTRODUCTION
In the developing technology still, there is a lot of difficulty in appointing the person related to daily life problems like plumbing electrical mechanical problem we have to look for him to appoint such workers or we have to look for him through someone else's introduction because of many such problems it is very difficult to get a worker .Through this android application, customer workers can also create a new account for them to select the service they need and they have to select the district and city and enter their address and this information will be saved in firebase.
Through this the customer can easily identify the laborers in his city, contact them through their phone number and discuss the job with them and hire them. By appointing a worker, a text message will be sent to the worker with the customer's address
A. Purpose Of The System
The proposed system caters to all types of workers to meet the needs of the customers who can contact and send text messages to the workers in their city for an appointment. Security of users is enhanced as profiles of workers are stored
II. SYSTEM ANALYSIS:
A. Existing System
Clients must find the workers they need through newspapers, advertisements, or referrals. Finding skilled and dedicated workers is difficult. However, it is doubtful whether they are in their city. Clients find it difficult to hire workers without knowing their experience and personal details
B. Proposed System
In Proposed System Through this application, customers can find suitable laborers for the service in their respective cities by selecting their required service. The customer can contact them by phone and find a suitable worker according to their requirement and hire them,
III. DEVELOPMENT ENVIRONMENT
A. Hardware Requirement
Processor Type : Intel corei5 or more
Processor Speed : 2 .6 GHZ
RAM : 8 GB
Hard Disk : 512 GB
B. Software Requirement
Platform : Android
Front end : XML, Java
Back end : Firebase
Operating system : Windows 10
Technologies : Android Development
IV. MODULE DESCRIPTION
A. Register Module
Workers are registered on this app. During the registration process, information such as the name of workers, phone number, home address, their professional experience, their profession, district and city where they provide their services, and Aadhaar number and Aadhaar photo are procured for profile protection.All this information are stored in firebase
B. Employer Module
Employer details are maintained through this module. The name of the Employer, customer id, email, mobile number, and location will be maintained through this module. The information given by him is saved in his profile
C. Worker Module
Workers are registered on this app. During the registration process, information such as the name of workers, phone number, home address, their professional experience, their profession, district and city where they provide their services, and Aadhaar number and Aadhaar photo are procured for profile protection.
D. Hiring Module
In this module you can look for laborers for jobs like plumbing and electrical, carpentry in your city. , If the user selects the service he needs and enters his district and city as well as his location, the list of available workers will be displayed . Also can know the name of the workers, works experience, phone number etc. Clients can hire a suitable professional as per their requirement.
E. Admin Module
This module gives administrator-related usefulness. Admin maintains all information Admin has access rights to check, delete and update the information of workers and customers Admin can communicate with others through email Can disable workers' accounts if they have entered wrong information, and can view job details of hired workers
VI. FUTURE ENHANCEMENT
Future we are going to improve map guidance from worker location to customer location with this android app. The current system can be extended to allow customers to save their favorite employee on a wishlist. Customers can pay workers through this app. We are going to add more industries as well. We wanted to implement a feature so that customers could be classified into different levels, and each level can be given different offers.
Conclusion
Using this information, customers can select workers according to their requirements and while selecting workers, they can see the name, experience, and phone numbers of the workers. Workers can receive the home address of the customer who has booked them via text message. Workers can easily reach the customer\'s address. Customer security is enhanced as Aadhaar numbers and Aadhaar photos of all workers are stored in the databaseThis enables us to provide services to our customers at a reasonable price
References
[1] https://developer.android.com/guide
[2] https://stackoverflow.com/
[3] Advance Java Programming (J2EE) - MIT MCA.
[4] https://www.javatpoint.com/
[5] https://www.geeksforgeeks.org/
[6] Cinar,O.,2015. Android quick APIs reference. Apress.
[7] https://ukdiss.com/examples/android-app-for-household-services.php
[8] Java The Complete Reference, Seventh Edition.
[9] https://console.firebase.google.com/u/0/
[10] Burton M., 2015. Android App Development For Dummies. John Wiley & Sons.